* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #bdbdbd;
}
/* 去掉input点击后边框颜色 */
input { outline:none; }

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?llfusr');
  src:  url('../fonts/icomoon.eot?llfusr#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?llfusr') format('truetype'),
    url('../fonts/icomoon.woff?llfusr') format('woff'),
    url('../fonts/icomoon.svg?llfusr#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.center {
  display: flex;
  width: 1200px;
  height: 720px;
  margin: 0 auto;
  font-size: 12px;
  color: #636363;
  background-color: #3d464d;
}

/* 左边 */
.zuo {
  flex: 1;
  height: 600px;
  margin: 0 10px;
}
nav {
  height: 350px;
  padding-top: 120px;
  font-size: 12px;
}
nav ul li {
  position: relative;
  width: 100%;
  padding: 7px 10px;
  text-align: center;
  color: #adafb2;
}
li[class^=icon]:hover {
  background-color: rgba(0,0,0,0.3);
}
li[class^=icon]::before {
  position: absolute;
  left: 10px;
}
.du {
  font-size: 8px;
}
.icon-1::before {
  font-family: 'icomoon';
  content:'\e901';
}
.icon-2::before {
  font-family: 'icomoon';
  content:'\e902';
}
.icon-3::before {
  font-family: 'icomoon';
  content:'\e900';
}
.icon-4::before {
  font-family: 'icomoon';
  content:'\e903';
}
.icon-5::before {
  font-family: 'icomoon';
  content:'\e9bd';
}
.icon-6::before {
  font-family: 'icomoon';
  content:'\e995';
}
.icon-7::before {
  font-family: 'icomoon';
  content:'\e9b8';
}
.xian {
  border-bottom: 1px solid #535c64;
}


/* 右边 */
.you {
  flex: 5;
  height: 520px;
  background-color: #f0f0f0;
}
.header {
  display: flex;
} 
/* 去掉input，type为number时的上下箭头 */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type=number] {
  width: 35px;
  height: 20px;
  text-align: center;
  color: #3d464d;
  border: 1px solid #cdd1d5;
  border-radius: 5px;
}
.date {
  padding:20px 40px 20px 80px;
}
.bian_ju {
  margin-left: 25px;
}
.ri_li::before {
  font-family: 'icomoon';
  content: '\e953';
  padding: 0 25px;
  vertical-align: middle;
  color: #279edd;
}
.button {
  margin: 16px 20px;
  width: 100px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  font-size: 13px;
  border-radius: 15px;
}
.button a {
  color: #fff;
}

.liang {
  display: flex;
  /* 让我们的子元素居中对齐 */
  justify-content: center;
}
.liang .button {
  margin: 10px 20px;
  height: 30px;
  line-height: 30px;
}

.shu_ju {
  margin: 15px 0 5px;
  text-align: center;
  font-size: 14px;
}

/* 清单 */
.list {
  margin: 0 30px;
  height: 345px;
  background-color: #fff;
}
h1 {
  position: relative;
  padding: 20px;
  font-size: 12px;
  text-align: center;
  color: #000;
}
.orange {
  padding: 0 4px;
  color: #fff;
  background-color: #f39c12;
  border-radius: 3px;
}
.tu_biao {
  position: absolute;
  top: 20px;
  right: 20px;
}
a[class^=biao]::after {
  padding-left: 10px;
  color: #000;
}
.biao1::after {
  font-family: 'icomoon';
  content: '\e908';
}
.biao2::after {
  font-family: 'icomoon';
  content: '\e905';
}
.biao3::after {
  font-family: 'icomoon';
  content: '\e907';
}
.biao4::after {
  font-family: 'icomoon';
  content: '\e906';
}

/* hd */
.hd {
  display: flex;
   /*平分剩余空间
  justify-content: space-around; */
  font-weight: 700;
  padding: 0 20px;
}
.hd a {
  font-family: 'icomoon';
  color: #000;
}
.color {
  background-color: #f9f9f9;
}
span[class^=wql] {
  color: #5f5f5f;
  text-align: center;
  padding: 10px 0 25px;
  border-bottom: 1px solid #eaeaea;
}
.bb span {
  border-bottom: 0;
}
.wql1 {
  flex: 1;
}
.wql2 {
  flex: 1;
}
.wql3 {
  flex: 2;
}
.wql4 {
  flex: 2;
}
.wql5 {
  flex: 2;
}
.wql6 {
  flex: 2;
}